package com.slj.mapper;

import com.slj.entity.ProductTypes;

import java.util.List;

/**
* @author 26607
* @description 针对表【product_types】的数据库操作Mapper
* @createDate 2025-06-24 14:51:26
* @Entity com.slj.entity.ProductTypes
*/
public interface ProductTypesMapper {
    // 根据主键删除商品类型
    int deleteByPrimaryKey(Integer typeId);

    // 插入商品类型记录（所有字段）
    int insert(ProductTypes record);

    // 选择性插入商品类型记录（只插入非空字段）
    int insertSelective(ProductTypes record);

    // 根据主键查询商品类型
    ProductTypes selectByPrimaryKey(Integer typeId);

    // 根据主键选择性更新商品类型（只更新非空字段）
    int updateByPrimaryKeySelective(ProductTypes record);

    // 根据主键更新商品类型（更新所有字段）
    int updateByPrimaryKey(ProductTypes record);

    // 查询所有商品类型
    List<ProductTypes> selectAll();
}




